private mansion - French English Dictionary